float (stranded vessel) - Spanish English Dictionary